snow guards - German English Dictionary